Everything was according to the description given in the website.
Good location (close to the train station), the apartment is very nice and well equipped, being able to do the check in and check out in a nearby hotel ( half a block) is definitely a plus since it allows for some flexibility.
All the questions we had were answered inmediately either by the host or the reception desk at the hotel.
I would recommend it!