I would have recommended aruba networks, however my latest support experience with them has sucked so much it almost made me cry and It takes a lot to make me cry!!!! tears of anger and dissapointment. It takes a lot to make me mad too.
I'd say for you find a good deal on xirrus arrays or cisco.
I had to do something sorta like that with my meraki z1/aruba rap109 x 2 setup...
vlan100=main ssid-Main (on aruba:client ip assignment:network managed/client vlan=default)
vlan3=guests ssid-Guest (on aruba:client ip assignment:network managed/client vlan=3)
and that works fine... if I make...
Do you need a beefy firewall? That's gonna alter a lot of recommendations.
If yes then a PFsense box+an Aruba RAP109 AP would do the trick. I can sell you one, as I have a spare but I'd have to charge 450 to cover shipping+firmware updating
If no then you can get a Meraki Z1 and then get a...