We stayed two nights in Cascais.
Check in was easy and quick - Beatrice was very helpful with beaches and places to visit. The room was quite sparsely furnished owing to covid. I don't think there was a kettle.
The pool was nice, and plenty of umbrellas and beds to go round. The pool boy was also very friendly and came to clean/disinfect each chair/table as people left.
We didn't have any issues with the hotel until the morning we were due to depart. We were told that we could order food to the pool, so I went for a swim and left my husband to do the ordering. He came back to the pool some 15 minutes later saying that he had been told fairly rudely that the kitchen wasn't open (despite being told we could order food just five minutes before), and when he asked if there were other options for food, he had been told "no".
Anyway we ordered McDonald's via uberEats. Half an hour later, a manager came up to us by the pool to apologise for how rude his staff had been. My husband hadn't complained, so I'm not sure how the manager came to hear about the incident. In any event, he offered us complimentary drinks at the bar anytime. I thought it was pretty good service recovery, but I do think that perhaps the staff as a whole need to be better trained, after reading other comments on here.
Otherwise it was a nice hotel, a little bit away from the hustle of the city centre, with fantastic views.