Overall a great stay. Very clean, great location and comfy beds. Shared pool area is a great bonus.
Only negatives would be we had issues where the wifi would cut out, the internet features on the tv (netflix etc) wouldn’t work, and the air con wouldn’t work at times which made the apartment very hot and uncomfortable when trying to sleep.