The room was fine but the location is a bit dicey.

In essence, this is a little hotel. There are many similar apartments, a maid, and three lockable doors (front of hotel, each floor, your room). The check-in process took a bit longer than I would have liked, required my passport, paperwork with my name/address/etc. and there was a fair amount of artifice about hospitality that chillingly reminded me of a car buying experience.