Starting with the hand picked reviews, that's a terrible practice, users cannot post reviews that supposedly go against their policies, so all of the ratings in this app/website cannot be trusted.
Additionally this website and app suffer from horrible performance issues, and there are times when half the apartments do not load, OR perhaps is that the high fees they charge are scaring off good apartment landlords.
Stick with Google Maps for your next apartment.