This luxurious all-inclusive provides the intimate touches of a romantic getaway while offering vast amenities for guests of all interests. Situated on two miles of powdery white sand beach and under the brisk Caribbean sun, Half Moon has everything needed to make your special day a time to remember.