This name makes me picture an adorable little boy named Alphonso or Alphonsus who can't quite pronounce it yet. I hate those names, but this one is heart-meltingly cute. I hope I never meet a man with big brown eyes and this name. I'd be in trouble ;)
This name is different than the usual popular selections, and that's what makes it great. I always wonder why people tend to use the same names over and over again -- why not go for something unique? ("Unique" as a name just does not cut it. It is no longer unique. There are dozens of little Uniques out there.) Use something like "Afonso" instead!