John was excellent! Super accommodating last minute, clean place.