Perfect for our family of five. The tennis courts, grills, pool and jacuzzi were popular with our kids. The rooms and beds were spacious and comfortable.