Excellent location, Excellent communication, everything was great