I Bought an apartment at Instrata. Their services are great. Unlike other real estate agents, they don't bother you much and are very honest. Also the apartments provided by them have excellent features.