Very clean and outstanding hospitality