You have to be ready to pay €10 by cash (no receipt) for check-in. Other option (free of charge) is to make 30 minutes by walk to the office and get a key. It's really strange and not guest friendly, especially when you have a luggage (probably you do)
The apartment is good and clean. First room is basically a basement, so no windows there. Mosquitos are a little bit annoying. All the rest is pretty fine. Location is a plus, as well as friendly staff.