“Staff was excellent and friendly with great service and good food!! The place worked well for our needs. We knew that the resorts would be a drive away but transportation was provided and super easy to arrange. The pool was also a fun hangout.
Cons: very spotty WiFi, which as problematic for us because one member of our group had to work during the trip and was unable. Villas were really just rooms with very little sitting area, really just for sleeping. The beach side cottages were nice……