This place has a really nice location, but still I would say it's a bit overpriced, as the apartment is not so big with only one shower and toilet for 5 people. It was clean, and everything was nearby. There is a metro in 2 mins walk.
My biggest complain would be the wifi, it's the worst. The internet keeps disconnecting in every 2-3 minutes. If you are traveling for work, this is not the place to stay probably.