Great location. Great accommodations. Very close proximity to grocery stores and really great food. The restaurant and spa on site are both really good. We will be staying there again. Fantastic place for a family vacation.