The rooms are a great size, and the apartments are tidy. It is great having multiple bathrooms in the apartment, especially when you've got kids. We were there in winter, and appreciated that each room is heated and the living area has a heat pump. The outdoor heated pool was lovely, and deeper than expected (1.8m!). The owners were very polite and helpful, and the cat is adorable. The carparks for some of the apartments only just fit large vehicles (SUV's), but there is some extra parking out front that can be used if needed. It's a short walk to the mini golf, and to the main shops. We enjoyed our stay.