Great location, ample space, great communication A+