I have had the most amazing stay at Eden on the Bay. Beach Club has been so friendly, efficient, accommodating and professional. What a great team and what a great view.