Responsive staff, beautiful and clean rooms right next to the greatest beaches on the island