One of the most put together, customer-friendly places I've ever stayed