Communication and location are very good! Definitely had a great time!!