Very clean place. Extremely accommodating and hospitable