I recently had a 2 week stay at the Leederville apartment. Jonathon was lovely and polite, helpful and didn't interfere with my stay. I didn't meet Benjamin but he was helpful prior to my stay.
The unit was comfortable, central to where I needed to be, very close to public transport, clean, had a lovely pool, air-conditioning in lounge (fan in bedroom would have been good) and was lovely & roomy inside for me (or 2 people). As I stayed in most nights after full days, a DVD player would have been good. The IGA is right across the road & has an excellent selection of things. It has a DVD machine too for those of us who still like to hire them! :) The boys have some stocks already which means you don't have to shop for EVERYTHING when you arrive. Good idea to get there first then shop - my mistake!
The main road outside got a bit noisy at times but the bedroom is at the back so sleeping was fine.
There were a few things that needed attention in the unit but Jonathon accepted that feedback well and assured me attention would be given to those things that needed it.
All round a nice place with a lovely host (the one I met).