Wow! This place exceeded my expectation. Sparkling clean, everything looks new. Great hospitality and a lot of nice touches. Thank you.