Highly recommend! St Kilda is an awesome spot, and this location was superb.