A wonderful place too stay. Really a home away from home in magic St Kilda