The farm and animals were awesome! The place was sparkling clean. Check in and communication was very good. Would absolutely recommend!