Escape the crowds and find your own slice of paradise at this charming resort, nestled directly on the sands of the quieter Station 3. You'll feel right at home in the spacious, clean rooms that offer a cozy, intimate atmosphere. It’s the perfect spot to unwind and enjoy the island's famous White Beach, with plenty of great local eateries just a short stroll away when you're ready to explore.