I have similar feedback like most of the others here.
Pros- It has literally all you need for a short stay (I stayed for 6 nights). Peter’s support team is quite responsive.
It’s close to a bus stop and westfield mall.
It is comparatively cheaper than the other studios apartments.
Cons- bed is too soft (and maybe a bit smaller for a couple) and it doesn’t have a hair dryer (second one can easily be rectified though).
I enjoyed my stay there and would book it again without a doubt!