good location, clean, okay communication.