Excellent apartment. Very clean and beautifully maintained. Crisp clean sheets. Fully equipped kitchen, including washer and dryer. 3 good size bedrooms 2 doubles and 3rd with double bunk beds. We were 4 adults and 2 children but could accommodate 2 more easily. Spacious bathroom with en-suite in one bedroom.So plenty of space..Location is excellent, right on the beach and easy walk to all areas. Parking is a few minutes walk and collecting the keys the other side of town from the office (where it is difficult to park) adds a little effort to getting into the apartment. But generally worth it.