The Thatch is a great place to stay in terms of cleanliness, check-in, and value. Highly recommend!