Mahogany Beach hotel is a well thought, well kept hotel. The villas are clean and quiet in a natural ambiance. The beach has lots of boats but it did not stop me from swimming during high tide, the calm waters feels more like a swimming pool. I highly recommend this place for a relaxing stay.
翻譯