This place is a get what you pay for kinda situation. It's clean, and the location is great but everything else is very very basic. No one is on-premise, and I mean NO ONE. Someone does not clean your room. There is no one to ask questions or get a simple refill on your coffee packets. All communication is done via the app with people who I don't think are even in the country. We arrived late (1 am) and immediately had an issue where our door wouldn't lock (which seems to be common here). The communication was chaotic (the chat in the app sucks - at one point 3 different people were messaging me about the same issue), they wanted to move us into a new room but there wasn't any so we had to stay, but it got fixed the next day at 9 am. If this would have happened during the day, it would have been very inconvenient. Overall, the stay wasn't bad, I think I would do it again - just know what you're getting into before booking.