Visually pleasing sight; something that is easy on the eye.
A pleasing sight; something that is beautiful to look at.