A great place to stay for families! Wonderful pools and hot tubs, gorgeous grounds, a huge indoor spaces (living room, bedrooms, etc). Kitchen well-appointed, and ocean access a huge plus. Staff were incredible--friendly, helpful, attentive. On-site restaurant was pricey, and tables were almost impossible to get (so we never ate there). Would definitely stay here again!