great clean place with amazing hospitality