great location and great communication!!! we have a great time!!!