A spotless apartment in a fantastic position in the heart of St Kilda. Debbie and Melissa are great communicators and are highly recommended hosts.