The place is nice but could use a few of the standard amenities: air conditioning, exhaust fan in the bathroom, shower curtain, extra toilet paper....
Don't go expecting much and you will be really happy. If you think this is going to be a three star US hotel you will be disappointed.