Well-appointed, with stylish touches and a friendly host.