Excellent location and great communication, perfect size for the 6 of us!