Great place! Hosts were attentive and accommodating! Place was sparkling clean and wonderfully decorated. We really appreciated the suggestions for food and play.