Our hotel was amazing. It was right across the bay from the town center so we could take a water taxi into town or a shuttle. There was an elevator carved into the rock that brought you down to sea level where they had a private beach, sunbathing platform, tennis courts, and a restaurant.