Nice and clean. Communication was good. Great location.