What a great place for a family to spend time together. Wake up to a spectacular view and drink coffee on the deck. Watch the golfers go by, and critique swings. Walk to a number of coves to snorkel to your hearts content. This was another of those family adventures that will live in all of us forever.