We stayed here last week, and can’t say enough good things about it. We wouldn’t have changed a thing, and there’s a reason why there are no bad reviews.
We were in the smallest room with no balcony, but that wasn’t an issue at all as we got the poolside terrace to ourselves most of the time. It was a great place to have breakfast or a beer in the evening and the food was top notch. The eggs Benedict are highly recommended. The staff are all very helpful and friendly.
It’s in a residential area about 30 minutes stroll from the city centre, which is fine if you want a beach side walk, but taxis are so cheap and plentiful it’s easy to go back and forth. An Uber was only £3 to town, and about £25 from the airport. There are a few restaurants five minutes away too, and a couple of small supermarkets within ten. There’s a little sandwich kiosk next to one which is also recommended.