A great place to stay. Great location, easy walk to town, great facilities including the gym and spa which our kids enjoyed very much. The place had all the comforts of home and luxury equivalent to a hotel stay. Very much recommended.