Affordable 2bhk 3bhk flats best property and best flats in India