Lovely place.
The staff were great, the location is fantastic, and the heated pool was a big bonus. My favorite touch was the thought put into giving each of the spaces a feeling of privacy using mature shrubs. This is a Resort that seems to have many older patrons, but we felt very welcome with my 3 kids (10,12 and16). Would definitely stay here again.