This place has the magic! We loved it!