The best Visitation Schedule is the one that is appropriate based on the circumstances of the parties. If you are looking for a flexible schedule, and the custodial and non-custodial parent are able to get along, you can keep the schedule simple and flexible by agreeing that visitation will take place as the parties agree. The problem with this schedule is that you may wind up in Court again to set a specific schedule because one of the parties refuses to agree.
If the custodial and non-custodial parent are unable to get along, or if the parents would rather have a set schedule to avoid conflict, they may want to set a specific visitation schedule. A common schedule is for the non-custodial parent to have custodial access on alternating weekends from Friday evening through Sunday evening, a weeknight for a few hours every week, alternate major holidays, split the child's winter and spring breaks from school, and each party to receive two to four uninterrupted weeks in the summer, fathers day, and mothers day. The problem with this schedule is the lack of flexibility.
If parents live far apart and regular weekend visitation is not practical, it is common to allocate more summer vacation and school holidays to the non-custodial parent so that the child will spend substantial uninterrupted time with the non-custodial parent.
In the end, the schedule can be virtually anything that the parties agree, and as flexible as the parties wish.
If the non-custodial parent is unstable, or addicted to alcohol or drugs, or has abused or neglected the children, then you may want to agree that the non-custodial parent have supervised visitation. Although you are likely to encounter resistance when you propose such a schedule, perhaps you can craft some type schedule that has other safeguards just short of supervised that may be agreeable to the non-custodial parent.