The apartment was close to trams and walking distance to Chapel street I would say it is a lot closer to Windsor than the main part of St Kilda. But it is easy to get around as you can walk to the tram stops to catch tram to city or St Kilda itself. I would recommend downloading the public transport app to assist with what trams to catch.
The extra touch was nice to come home to little snacks and drinks which you don't think of buying but they come in handy!
The only negative thing is that one day the hot water mains switch was unfortunately switched to off :-( but other than that it was a nice stay.