Can't say enough good things about our stay. Travel often, particular, and not easily impressed. This place is a hidden gem. Staff, checkin, housekeeping, follow ups, cleanliness, ALL top notch! The attached testirant ate there twice for dinner it was so good and affordable...breakfast was very good as well. So many small details that 99% of hotels have forgotten/not doing. Small town of Williams was great to explore, nice local shops