Great apartment, great location! We loved the little private beach and did lots of snorkeling! It was the best spot.