great place, great communication, even better location