Lovely & clean & great hospitality.