This place is outstanding. Bright, modern, and clean. Great beach just across the street for SUP, playing in the waves and snorkeling. Our stay here was perfect.