Igor place is at a perfect location, very easy to get around with public transportation or even 10 to 15 mins b walking distance to city center.
The building team are also very helpful since the beginning, available 24/24. Totally recommend it.