Crookedwood Farm is absolutely outstanding, especially for families with children. The apartment is enormous, with 2 bedrooms, lots of amenities, and a fully stocked kitchen. The animals are so much fun for the kids.