The grounds and views at this resort are absolutely breathtaking! Everywhere you look is a picture worth taking. The room was luxurious, especially if you get an ocean view, and included every travel amenity possible. We even received a room upgrade without even asking. Restaurants were surprisingly affordable and the food was delicious, although expect long waits on the weekends when many weddings take place and non-hotel guests drop in. It would be nice if there was one restaurant that was reserved for hotel guests only, or gave priority to hotel guests. The pools were very well kept and open quite late. Drinks around the adult pool seemed watered-down, so stick to the beer. The fire pits at night gave a nice cozy feel, along with making the occasional s'more and star gazing. Lots of trails and nature to explore during the day, and there are day camps to keep children entertained. We had an incredible time there, enjoying the beauty and serenity, and hope to return some day.