I think we must have found one of the best places to stay in St. Kilda!