Beautiful and clean place, with amazing hospitality.