communication and service... we had a wonderful experience! would highly recommend for any family and group...