Great placating, meticulously clean, great hospitality