Top notch location, apartment, and communication with the owners and their helpers.