Understanding users, their goal and the focus of the application is perhaps one of the most important aspect of being an UX designer. This also means iterating the design is very important as new information appears. Because you can not create a great design if you do not understand the people who will be using your application and the issues that you are trying to solve.
I firmly believe that just like with good food, a great user experience starts with the visual presentation. However, at the same time the visual is only one part of the user experience, the application needs to be simple to use and easy to understand. Which is why I always aim to create a delightful design which is both aesthetically pleasing as well as intuitive to use.
Great designs is something that requires more than a great designer, it requires a great team. By listening and learning from other people, we can discuss, reflect and explore interesting aspects that one might not have thought of by themselves. In order to create something amazing for the user, the first step is to broaden our own horizons.