A wonderful place in St.Kilda !
Great locations and facilities , highly recommended!