Great location, great views and great space. All you need for a great stay in St Kilda.