Well located but tiny apartment - for two nights ok. For the check-in we had to wait for the keys for 45 mins even though the agency contacted us several times in advance to get to know our arrival time. The apartment itself looks modern but worn out, especially the bathroom should get a base cleaning. Overall there is space of improvement to justify the high price.