My mom and I stayed here for 3 nights in March in Camarota and wished we could have stayed longer. The remoteness and uniqueness of this hotel was perfect to spend a few days relaxing and soaking up the sun. Our room was located right on the beach and was clean, comfortable, and beautifully decorated. We used the common bathroom and shower, but it was always clean and for the most part availability wasn't an issue. The staff was very nice and accommodating. The timing and availability of wi-fi and electricity was never an issue. Definitely would recommend having a car if staying on the beach side otherwise you will be taking taxis at night and having your own car gives you more freedom to go into town to try to great restaurants. I can't wait to come back to Tulum and will definitely be staying at Playa Esperanza when I do. Can't beat the price and the setting!