Nice views in a cool spot. Walking distance to both St Kilda and Elwood.