Situated on the renowned Andrássy Avenue