This is not a traditional hotel. You check in at a hostel (which was challenging to find, even with GPS), but if you have one of the apartments booked, it is not at that same location. In fact, our apartment was quite far from the hostel, and from friends of ours who we were traveling with - their apartment was also not in the same location as the hostel where we checked in. The hostel staff did not speak English, which was confusing when we were being told to follow a guy to the other part of town to get to our apartment.
The apartment itself was sparkling clean with comfortable beds, but there was no WiFi, despite what the sign on the wall said.