Our 4 night stay at Mahogany Hall exceeded our expectations. The location on the river is absolutely stunning. The service from Ian, Jose, and Marsha was wonderful! They will assist you with setting up tours, taxis, and check in with you to make sure that you are enjoying your stay. While it is a short taxi ride from town, we found this to be a non issue as it is so relaxing onsite by the river. Food and drinks were great onsite as well. We hope to return again some day!