warm welcome - easy communication - great place and location