The place was perfect. Everything was well thought of and planned for. We kept discovering fun little things the more we looked around. I would definitely recommend this place to anyone and everyone for anytime.