Extremely neat and clean, beautifully decorated bedrooms. Beds are extremely comfortable. All the amenities are provided, and then some. Close to the beach.