An interface is charming when it is easily useable and navigable, the controls and information must be intuitive and consistent fashion.
User Interface must be very clear and concise. Non-confusing and Minimal to make your visitors Engaged.
With the advent of different devices, a user interface must react in a most responsive way. We make it so.