Amazing location and venue. However, I arrived 4 hours post check in time (as the Venue is self check-in it made no difference and our flight was delayed ) when I arrive the room was open and not clean from other tenants. It was an extremely hot day/ afternoon. After a time I was able to get through to owners who cleaned the venue. However we needed to endure the heat whilst it was getting cleaned for a few hours when all we wanted to do after a long flight was rest. Owners did refund cleaning fee, however they refused to refund service fee. I would recommend staying here due to the location, however the animosity from the host when confronting them was disheartening. They blamed us for checking in late when the venue should have been cleaned at the agreed apon time regardless of their claims. We also found that room queries were not responded to during stay. Especially in regards to shower with two heads. The second head (waterfall shower head) is not functional.