Lovely clean place and had everything we needed. Right next to the beach and spa was great which was the main reason we booked it.