Great communication from the start and got us checked in despite a very late and delayed arrival. One small mishap where we felt like we were being blamed for damage to the sofa but was like it before we arrived - must have been missed in the cleaning process before us, but otherwise fantastic location and great apartment :)