Check-in was very easy even though we arrived much later than planned. We had no problems and no reason to communicate during our stay, but I am sure they would have been very fast to respond. They even sent a helpful set of reminders the day before we checked out to ensure everything went smoothly. The only thing they could do better is to have more than one set of keys when two or more people stay at the apartment.
Otherwise, everything was very nice and comfortable. The neighborhood is close to many attractions but quiet and relaxing nonetheless.
I would stay here again in the future.