Nice clean apartment in a great location. Lots of little extras like food & drinks, beach/snorkelling supplies, toiletries etc. The a/c works great but are older units & were pretty loud when trying to sleep. Would stay again.