10/10 - highly recommend for communication, location, and a welcoming experience!