I liked this hotel. The bedroom, one queen size bed, a small kitchenette, air conditioning and very clean rooms, not bad at all. It had a nice balcony with an amazing view to the beach. I loved the location of the hotel, they have access to the beach across the Street, and located at the center of small local business and a few blocks away from the taxi and vans public transportation. The hotel has it own restaurant, the food was delicious and at reasonable price. The hotel staff is the best, from the moment me and my family arrived they made us feel welcomed. Awesome customer services! One thing I didn't like is the bathroom, it was a little small and the shower was designed without a door. And the other bed in the living room was too small for two adults. But nothing that couldn't stop me and my family from enjoying our stay. I also didn't like the fact that there is limited transportation to Mahahual and there is only one trusted ATM machine in town. I had to take a taxi to go to it, approximately 15 minutes away, I paid $60 pesos round trip (about $3 usd). Overall not a bad place to be at with young kids. My 6 year old and teenage son enjoyed the bike rides at nights throughout the paved stretch along the waterfront to the light house.