Clean. Pretty good location. Be prepared to not have convenient parking.