Excellent location! Secure parking! Great communication.