3 reasons why royal castle 2bhk flats in Ghaziabad is the right choice for you