Excellent location. Easy parking. Great communication and great personal touches. I wish that we could have stayed longer!