Very well maintained and clean place