Excellent location and communication throughout.