Great resort with excellent staff and communications, great pool and amenities. Grocery store and food truck services right across the road. Recommend making dinner reservations way in advance of arriving!