Very clean, hospitality, excellent