This place is pure magic. We loved everything about it. Highly recommend.