A phenomenal apartment. Perfectly clean, plenty of room for the family, footsteps from the beach and private pool. Didn't matter that this wasn't booked directly as the team was very helpful. Had a friend stay at a nearby resort and had lots of trouble booking directly with the hotel, definitely go the corporate boardies/airbnb route. Cannot find a single fault. Will stay again in a heartbeat.