Building the Perfect Home in Bangalore: Key Considerations