I agree on the arlo pro. It has all requirements you mentioned, we like its 2way communication, night vision's quality is good too. I read
this post about cheap alternatives having similar features with the arlo, since arlo also comes with a hefty price.