Whether you stay on land or on the water, you can find a retreat here. Magical harbors and full-service marinas let you have the best of both worlds. You can explore dozens of uninhabited cays, swim or sunbathe on miles of secluded beaches. Then, come ashore for afternoon bike rides or strolls through the town and candlelit dinners with spectacular views to accompany delicious cuisine.