Great hospitality, a lot of thoughtful touches, easy check-in