The apartment was very nice and within walking distance to everything we wanted to see. Communication and check-in were a breeze. The host provided keypad codes for entry to the building and the unit so that made everything very simple - no keys to worry about and we didn't have to coordinate any meet up for check-in/check-out.
The part that made our stay not so great is that they were doing major construction directly outside the apartment. This woke us up every morning before 7am, which kind of put a damper on our vacation.