The place was very clean and the host was very responsive and communicative even though we booked last minute. A couple of things were different from the pictures but we enjoyed getting to see the farm animals with our son!