We always had the feeling of being well taken care of. The communication before arrival, during the stay and afterwards was great. It is also a really nice apartment. A small elevator helps to get the luggage well into the apartment. :)
The location around is great - you can easily walk to all major attractions.