We brought 3 adults and a 5 year-old for our stay. It had everything we needed and then some. Location is within a 5 minute drive of terrific, quiet beaches. On-site pools are sparking clean. Security at the gate is tight, and neighbours are friendly. We’d stay again!