The location was great and the place had everything we needed! Overall, there was good communication when there were some hiccups along the way. They were able to fix what was needed right away.