A beautiful presentation of the harmony of different cultures and peoples in a little place of U.S. where we can also see the racial discriminations and beautiful love stories. This musical has lots of songs and some of it are really touching. Some songs and scenes will make you feel like you're dancing with them and some of it will also let you feel of care and affection. A great musical.