Perfect! Wonderful location, communication, and clean - doesn't get better!