We really enjoyed our stay in this nice and spacious apartment. The location could not have been better. One little point of improvement was that the apartment lacked basic utensils like pepper/salt, garbage bags and toilet paper.
Also, be aware that this apartment is part of an organization so check in is a little more complicated.