Overall the place is decent for a short stay in Cape Town. Good location, pool and gym are decent, communal space for co-working and the Spar run the building were very convenient.
However, be aware that the photos are not of the apartment you will actually have - Perch seems to run all the flats on the fourth floor and just switch out the rooms interchangeably while using a set of generic photos for the Airbnb postings. This meant that while in the Airbnb posting there was a mountain view, I ended up having a view of a dirty back alley and train station. Although they did get me into a mountain view room a few days later, I would have appreciated much more that the room wasn’t falsely advertised from the beginning :/ Also the key cards they give you don’t work from outside when the building closes at night, which was definitely a security risk if you got back late and had to wait outside for someone to let you in.