New Wireless setup with Mikrotik will be good choice!

Dear all expert,
I want to deploy wireless service in a new building. There is 40 room on ground floor.
The wireless network will be consist of 20 APs. for ground flour. Can you guys please help me which AP I have to select to cover these ground floor. I want to use this with controller.
Is the Mikrotik has best in wireless solution or I need to go for other vendor in market. for the best performance it.
Thanks:)

There are not that many choices in current Mikrotik range of products, I think that you can choose between the CAp Ax:
https://mikrotik.com/product/cap_ax
or - it still has to be announced officially, but should become available soon - the WAp Ax:
http://forum.mikrotik.com/t/missing-wap-ax-successor-to-wap-ac-what-are-outdoor-ax-wifi-alternatives/178037/1
it should be an updated version of the current WAp Ac:
https://mikrotik.com/product/wap_ac

If you want to put them fixed to the ceiling (advised) or to a wall.

Or if you can put them on (say) a small shelf, you could also think of using the Audience devices:
https://mikrotik.com/product/audience
as their mesh capabilities might be an advantage.

In any case, if you are coming here for advice, it is likely - no offence intended - that you are not expert enough to design and implement a professional wireless network to serve a large building, and you probably should look for a (Mikrotik or not) wireless network professional installer in your area.