Clean hotel, welcoming staff, great communication, and excellent location..