Place is located close to St Kilda beach, restaurants and shops