Excellent location. Everything we needed. Great communication. And we were able to find parking without trouble.