We stayed here for 2 nights just coz we wanted to get away from home. The 2 bedroom villas are well equipped, well maintained and nestled on a nice secluded property. Rooms, all of them, had everything you need for comfort...as is case with most vacation homes. 3 tvs, dining for 8, 2 double beds and 2 sofa beds, decent sized balcony, fully equipped kitchen, a whirlpool and washer/dryer unit! The property is well spread but at same time small enough to manage on foot. An outdoor pool, which looked good but not in use due to season, an indoor pool - kind of small, a good gym with several treadmills and plenty of machines, billiard table, games room, spa, mini bar, golf practice course, movie theatre etc is what the resort offers. They have plenty of programs through the day for both kids and adults. Front desk is attentive but anything related with in-room service takes a while. They could also do with security at main door. Overall, very good experience!