The apartment was very nice and clean and looked liked what was promised. However, the kitchen only holds the bare minimum, so don't expect to be able to cook more than a simple dinner. The apartment is placed in a very good neighbourhood with many cafees and restaurants and metros nearby. In other words, great location! In terms of communication however, the company renting out this place has a lot to improve on. Directions given to access the apartment are very poorly written (at least in English). Also, we wrote in advance and arranged for a crib for our infant (and got a written confirmation back!). When we arrived, there was no crib, and when calling to sort it out, we were informed that this was not a service they provided (problem solved apparently?). After complaining they agreed to deliver a crib the following day, but not before making sure that we paid for it (10 euros pr night - minus the first night, which they after some more arguing "graciously" said we didn't have to pay for!). The crib turned up, but we never received an apology or any kind of compensation. All in all, a very nice little apartment, and as long as you dont need anything slightly out of the ordinary you should be fine booking this place. We will use someone else next time.