A good user experience happens when every detail is exactly right. When the device does what it is expected to do, in a user friendly, well designed manner - in all aspects. A logical flow that needs no manual, icons that speak for themselves, responses that are clear and concise, results that are displayed in the most optimal form, no more functions than needed, no less either.