everything we could have hoped for and more. magical setting, friendly host, comfortable and cozy accommodations. So happy we chose to stay here. It rained the whole time we were there and we still had an amazing time. Our 3 year old loved the animals and is still talking about them. thank you! maybe someday we will be lucky enough to come back.