We had a good stay in the apartment and the staff was very helpful when we had problems. There were some minor issues with the keys and one day we had no running water for few hours because of a construction site next door. The location is nice although you have to walk a bit to the closest metro station.