Very well maintained and super clean place