Excellent facilities on site, perfect for families with kids. We stayed for 2 weeks and enjoyed all our stay. The clubhouse and pool areas were especially awesome.