Great communication, great location and a smooth check-in and check-out process. The courtyard was a really nice bonus (the neighbors and the cats were so lovely!!).