Anyone can make the utmost of this place and it is a wonderfully secluded spot in the heart of St Kilda!! Everything is perfect once you get inside the secluded spot right on a very busy street. All that you need for shopping is at your fingertips.