The place is lovely and overall I would recommend staying here.
Positives: The location is excellent. Not only is it in the CBD, but also Southern Cross is probably the best train station to be near as it has a SkyBus that runs express to the airport every 10 mins 24/7. We barely had to leave the street to find food and getting to other places in the CBD was so easy (and free!) with the trams. The place was clean with lovely views. It was comfortable for 2 people for a short stay. The pool, gym and rock climbing area were cool extras.
Needs work: If you're after the true Airbnb experience where you have a host who helps look out for you and gives advice about the area etc then this isn't the place for you. It appears to be run by a group of people (possibly a company that own multiple apartments in the complex?). Peter is listed as the host on the website, but then he messages you to contact someone else for check in. When we did, that guy then directed us to another person to talk to about check in. We contacted them to say we were about half an hour away but still spent 20 minutes waiting in the lobby for someone to come down and give us a key. Once he did, he was there for all of about 10 seconds to quickly explain the keycard and then rushed back upstairs. The whole process felt very impersonal and the wait for check in was especially disappointing.
This ended up only being a minor issue out of the whole stay. I would still recommend staying here, but it would be nice if just one person was in charge of hosting the property so the guests always know who to go to for any questions or issues.