We had a magical stay at Mahogany Bay Hilton. We were able to get upgraded by being Diamond members and our room was beautifully constructed. We liked the little sitting area, mini kitchenette and hight ceilings that allowed for drafty breezes when we turned off the A/C. The staff was wonderful and very attentive. They made sure we had rides around the property anytime we need them. We didn’t have one bad meal and we tried the snapper, American breakfast, wings, smoothies and drunk all the Pina coladas lol. The private beach was a nice touch and not crowded so we got to lounge all day in the cabanas and the water.