We had a fantastic time with our two young girls. The location is excellent and we loved being so close to the water and beacon hill park. Communication was great and I would 100% recommend this place.