Great apartment. Clean. Walking distance to multiple beaches but still feels private, away from the resort hustle and bustle. Amazing to see rainbows over the ocean when waking up in the morning.