I appreciate the many fine reviews here and I tend to think real estate services are only as good as the individual agents. In my case, the two people we dealt with at Citi-Habitats were absolutely awful. The misrepresented not only facts about the properties (as do most agents), but also the terms of the lease and certain representations made by the landlord. We had understood from our agent that certain requests (repairs, conditions for signing the lease) were approved by the landlord and assured all was taken care of. Shame on us for believing them without getting something in writing, but given the good reputation citi-habitats has, we really didn't expect that we were being lied to. We've since moved to another building assisted by another firm and things have been MUCH more pleasant.
Cons: service, accuracy of info