We stayed in 2 apartments that overall were good - wonderful location, great views, decent sized rooms, good amenities, covered parking, decent security (doorman plus you need buzzers to get in and use elevators), restaurants and grocery stores very close by. All of these things were great, but there were a few things that weren't so good.
Our biggest issue was communication with Propr. They have a large team and you get responses from a different person every time. They consistently asked questions we'd already answered, didn't respond to some issues, charged us extra for cots without telling us at booking. The floors in both apartments were filthy, we could not walk around in socks or without shoes on. Some things were faulty, but most fittings worked fine.
Overall I'd recommend staying - the location is wonderful, the apartment was fitted out well etc. but for the price I'd expect better communication and clean floors.