You will not be disappointed. They thought of everything to make for a great experience. The location is great too.