Very nice and clean place, well situated.