The food portions were large and I couldn't complain about the quality! The atmosphere is always fun with the occasional rain storms and animals that move and make noises. My son had a great time. The food is kinda pricey but it is a fun place to go once and a while.