opinion on the name Lennon for a boy?

Also what are some cute middle names to go with it 
Surname is jones