huge clean place on a quiet street.