Great place, well located (very close to Palac Acropolis) and close to tram stop.
Self check in was easy and we'll explained, as was checkout. Keep the door codes handy, you will need them every time you come back to the apartment!
However room had no blinds or curtains. Also missing were a nightstand, proper seating to eat at the table (only two small stools were available) and a microwave was absent from an otherwise fully equipped kitchen.
Lastly, door was not well noise isolated, so you could hear all the other people coming and going in the complex.