Debbie and Melissa’s place made for a wonderful stay in the heart of St Kilda. The place was magnificent and as perfect as it was described