Perfect perfect perfect. Everything we needed they had. Location was about 30 minutes away from Lego land which is a perfect little nap for the kids to and from.