Relaxing, beautiful, breath taking. This is a must see location with great service and a wonderful spa! Golf course beautiful but pricey. Restaurants offer good variety and exceptional quality. A beautiful walking path along the beach area that was good for walking, jogging or sitting on a bench and enjoying the view. Just far enough from the action to make it a perfect vacation for a couple or a family. Staff willing to direct us to the lesser know, but beautiful, and uncrowded spots to visit. Do not miss a sunset cruise!