A really relaxed stay in a gorgeous home in a fabulous St Kilda location.