Is Mantri Global Heights a good investment?