Cuzco is a beautiful town, definitely one of the biggest attractions in Peru and a starting point for many attractions like e.g., Machu Picchu.
When you’re planning to visit Cusco, don’t forget that it’s located quite high, at 3400m above sea level, and altitude sickness is a common problem there. So take it slowly and react immediately after you see first symptoms of altitude sickness!