A Guitar Player's Dream Girl

What is your soulmate like? Is he or she beautiful? Funny? Smart? All of the above? When searching for the perfect companion, don't forget to consider the little things, too...