This Hotel certainly has its positive points. It is beautiful, well located, and has some magical attractions, such as a huge and ancient Boabab tree on the property.
That being said, although it has good bones, it suffers from poor service and lack of maintenance.
Staff is not well trained. I came to my room being left wide open all day by housekeeping, even after having reported a faulty latch, which was never fixed.
I found ripped paintings in rooms, sick cats on the property who are in desperate need of veterinary help.
Food is bland and not diverse. Lots of flies around. Staff do not know what of the food is vegetarian and what is not.
Beach is horrible. You cannot step our without 5 or 6 vendors following you. They are beyond persitant. They will in fact peer into the hotel itself and try to sell you a coconut, or a boat, or a ride, while you are at the pool. It is not restful and very invasive. If you want a beach getaway, get away from this place.
The beachboys will stalk you and will follow you and will watch you. Very creepy.
There is extremely loud music from the hotel itself at night. Badly mixed, and with loud base. If you want to have a good nights rest, you might want to stay elsewhere.
Basic etiquette among staff is lacking. I asked for a kettle in my room, and I was told if I booked a more expensive room, I might have got one. A very unnecessary comment to make, where a simple no, would have done the job.
Overall: Not even a last resort.