Great location. Clean and modern. Absolutely a perfect host. We would not hesitate to stay again. The thoughtful extras were first class.