The place is well appointed. The animals were a lot of fun. Kayla ensured all the little things are taken care of as well such as having the feeding instructions for the farm animals, shoe covers etc. Kayla provided plenty of info re activities, restaurants etc. We would love to stay there again.