Excellent hospitality, clean, and little touches that make it an enjoyable place to stay.