We stayed at the Mayflower Cabana for 5 nights in February 2017 and thoroughly enjoyed our stay. We found the cabana to be clean and suitably luxurious enough for us to serve as a base camp for our diving and fishing expeditions. The location is nice in that you are essentially right between the resorts and the main drag in town. And, having bikes available to use made it even more convenient. The staff was very friendly and helpful as well.