Located on an idyllic beach, this luxury hotel is the perfect choice for a Caribbean vacation thanks to its eternal summer climate, beautiful beach and comfortable facilities. It offers lush gardens and tropical mangrove forests.