Well managed and clean place.