The rooms were comfortable, clean, stylish, and the beds were extremely comfortable. The views from the balconies were lovely and the balcony kitchenette was adequately stocked and very handy. The bathrooms were very nice, modern, very clean. Our only complaint was that there could be more hooks or shelf space, and the lighting could be a little better. The fact that the Mahogany is one of several buildings within the La Creole Hotel complex was a little confusing at first. The hotel staff was generally very helpful and pleasant; a few exceptions, especially in the buffet restaurant. Definitely a snobby bias against those who are not fluent in French! Be warned if you are English-speaking and not French-fluent that most staff outside of the front desk do not speak much English and misunderstandings can result. The food in the buffet, breakfast and dinner, is good-to-excellent. The pool is beautiful. The beach and swimming cove were just so-so, but the option of being taken out to Islet de Gossier just offshore, upon request, more than made up for it. Many amenities in the hotel and pretty grounds, like a good bar and much comfy common space for hanging out, made for an extremely pleasant stay.