We had a good stay at this place but there is definitely room for improvement:
Altough we let them know prior to our trip that we would prefer one of their proposed options ( personal checkin at the apartment) , we ended up having to go to their office to get the keys and wait few hours. But the silver lining was that they kept our luggage in the meantime. All in all the communication could have been clearer.
Top location, most of the landmarks were within walking distance.
8/10 overall