This place is ideal for anyone. Amazing views, not touristy or crowded and the owners take care of you. Bill got us 50% off on snorkeling/jet-skiing and recommended all the best restaurants and places to go. Better than any hotel concierge!! One of the best vacations ive ever been on.