I have stayed at this location several times in the past 2 years and I am at a loss for words when I read other reviews saying how bad the place is. While there are certainly higher quality hotels along the beach, I have always found the Mayan Inn clean, both the rooms and the common area's, the staff has... more
















