Very clean , and well kitted out.Spacious and is as it is in the photos! Fans in the rooms aren’tenough for the heat wave we endured in early July. But the air con in the main room is perfect. 40 minute walk from the beach