Puakea Ranch is a beautiful place. Loved the design of the James Cottage and all the adorable animal friends throughout the property.