Place is clean and nicely touched but a bit smaller than expected. It is also quite difficult to reach the host. I waited for half an hour upon arrival as host did not pick up the phone and same thing happened during check out. But they were nice by letting us stay extra 2 hours after check out time.