The apartment is very nice and at the great location, but is sublet buy the agency, which in itself is not the problem, unless you need to go to the agency first to pick up the key and pay the city tax. I think it would be much nicer to send someone to the apartment from the agency to welcome the guests, bring the keys, explain everything and so on. Other then that location is five stars. You have few stores in the vicinity, you can walk to many attractions if you like walking, metro is really close by and the street is not too noisy. We had some issues with hot water (being to hot) on the night of our arrival, but we let them know and thew fixed it right next day. They were very responsive and kind if we needed something or just asking some info. Internet unfortunately is terribly slow and you can more or less just use it in a morning.