I stayed here recently and the property was clean and pleasant. Rooms were ample and maintained very well. Door lock on my room wiggled and didn't feel very secure, but the property is gated at night.
My main complaint was the advertised rate were listed in US dollars. So I called, left my credit card and reserved a room. When I arrived, they said they had already charged my credit card earlier in the week, but instead of charging me in US dollars, they charged me in Guatemalan Quetzales (no big surprise here), but the exchange rate was very high and above the market exchange rate. Ended up costing me well over their listed rate once you converted back to US dollars on my credit card statement. To me it's unethical to advertise in US dollars and use your own exchange rate. What's to stop them from charging 10%, 20%, 30% over market rate with their so-called house exchange rate? If you're not careful or ask up front, you could end up paying a lot more than expected by using their house exchange rate instead of the market rate. Once I arrived I asked them to refund my credit card and I would pay the listed rate in cash, but they said they had already charged it and they couldn't process refunds (which didn't sound right to me).
Also, they charged me nearly $8 because they said the towel I used in the shower floor was too dirty. This was a big surprise to me when I was checking out, so another recommendation - inspect your towels and reject any that are dirty or stained or else you may be forced to pay for them.
My recommendation, pay in US dollars in person and don't leave credit cards. I went during a busy week, Easter, so I had to secure my room. But any other time and I would not leave a credit card in advance.
