Communication was great - fast replies. Instructions to finding the apartment and self-check-in were accurate. It was very easy to find apartment. And we got help with our luggage after check-out: were able to leave them to apartment for few hours before heading to airport as next guests were arriving later.
Location is excellent - everything in the city center is nearby. There can be noise (people yelling) from the street during night, so as a tip: take earplugs with you if you are a light sleeper. Apartment is on the third floor and I recommend it for a group of three people. Beds were comfortable.