Amazing views. The living area and kitchen are modern and bright. Amazing balcony. Right on the bus route and short walk to the beach (if you don’t mind hills).
However apartment could do with a bit of a good clean, especially in the bedrooms (e.g. dust around the beds, very musty smell, lots of marks on walls). There was big blood splat on wall from squashed mosquito. We also had a quite a few hairs in bed - they did seem like clean sheets but I think just hairs from the wash. We did complain about the hairs and they offered to come and change the sheets and were very nice but we had already slept in them and only had 1 more night to go. It is a great location though and amazing views but bedrooms are definitely in need of a bit of a good clean. Bathrooms are also quite dated.
Also pool and spa are very dated. Spa water looked like dirty pond water. We didn’t go in and went to beach instead.