I think Sonicwall offers one of the most complete solutions. The TZ400 will handle your 1gig internet connection, supports up to 16 access points, and can provide all necessary firewalling and NAT features. I might look at the TZ600, but I like to overbuild things.
As for access points, I'd recommend having a wireless install company do a survey of your building to make sure you're getting the right antennas in the right places that meet your coverage expectations. I'd probably be looking at the SonicWave 432e, but you might get away with SonicPoint ACi devices for half the cost. A good wifi survey will tell you whether you need a bunch of smaller APs or fewer larger APs; it will also tell you exactly where they need to be installed for optimal coverage and performance. You can always guess, but results will vary.
The Sonicwall interface is pretty easy to use by enterprise networking standards, and their firewalls are quite capable. No matter what you get in the enterprise space, you are going to have to evaluate licensing options. You can get better pricing overall if you buy devices with 3-year licenses included. Make sure you work with a vendor than can run the numbers for you so you don't get a surprise licensing invoice a year down the road.
Hopefully others folks will have some recommendations for you to compare. There are so many options out there and I've only really worked with Cisco, Sonicwall, Ruckus, and ExtremeNetworks. Cisco can definitely do what you need and will scale for a small/medium sized environment, but you'll most likely need a Cisco certified tech to configure the install. My only experience with Ruckus & Extreme are in large enterprise environments and I'm not sure they effectively scale down to what you're doing.