We stayed for a week in Dec 2022. Apt is very nice, on 4th floor of a 31 floor building. Someone meet us for check-in who explained everything to us.
Many small shops around the place and it is only 3-4 min walk to Metro station (Plaza Italia). Place is modern and well kept and spacious. Beds and pillows were comfortable. We had no issues. Highly recommend it.