Staff were really lovely, had a leak one morning and it was sorted within an hour, offered a new room but it was fixed so felt no need.
Only downside is the church bells that start from 8am so it’s hard to lie in, and also the doors aren’t very insulated so you hear everything going on in the corridor/when the cleaners clean the rooms in the morning on the same level.
I paid for breakfast and couldn’t eat anything as I’m vegan but I had lots of coffee which I’m happy with. They did tell me if I mentioned it prior they would have gotten me food which is nice of them - I booked last minute (day before) so it didn’t bother me at all. There’s places close by that cater.
Location is great, super close to the beach and the bars and restaurants. Pool gets sun all day. Overall really happy with my stay