Great space, good location, clean with good communication and check in. Great for the kids (love the toys). Only downside was parking was a bit tight, but other than that great.