Location was perfect. Communication was quick. We had no issues and just had a great time.