This was just beautifully done. Just a fun movie with colorful sets and costumes- the acting , singing and dancing were great. So many great characters- we will be watching this again. This harkens back to a time when movies were made with love and attention to every detail.