The place is great - it looks exactly as on the pictures and the location is very central. It has all the amenities needed for a stay. Also, the check-in process was very easy - I received the code via a message and it was very easy to access the apartment.
I would only complain about very early check-in (10am), it might get noisy from the street.