Cannot recommend.
The apartment itself is absolutely fine but the photos are not necessarily showing the apartment you get. A couple of bits lacked attention to detail. We were given the wrong remote for the Aircon which meant it couldn't be operated (this was resolved but took a while). The dishwasher was clearly broken so we didn't use it.
My concern is with the company that runs these apartments. We had to assist an elderly couple to check in as the owner refused to assist them. They sent this couple to the wrong building and refused to answer the phone. I was able to get some help but there was no ownership or care for their customer. It took us several hours to resolve and no meaningful help from the company. These were vulnerable clients who were brought to tears by their treatment and they were paying for a more premium apartment, our help should not have been necessary.
The location is great, and price is okay but plenty other options exist.