Wonderful location, excellent communication, everything was taken care of - highly recommended!