Great communication, amazing and accommodating staff, PERFECT location.