Clean and well mainatained place.