First time in Perth, nice place just as described, the location is good, not far from the train station from where you can get to pretty much anywhere within Perth.
Leighton Beach is 10 mins walk ( beautiful) , Fremantle is lovely and Rottnest Island is a must with the ferry only 10 mins away.
Also Cottesloe Beach is beautiful and chilled.
A couple of handy cafe’s and Bib & Tucker isn’t far for a nice evening meal. ( all walkable).
The only slight negative for us was the property opposite being improved and that resulted in some building noise, however it looks like they’re completing soon so don’t let that put you off.