The Village Belle hotel in Barkly Street looks quite nice from the outside. Around the corner is a drive through bottle shop, or take away alcohol if you like.
I have only been in there once when a friend organised a tram party. The tram parked at the terminus and we trooped into the public bar and my friend in drag did a number on top of the bar. Needless to say, I did not take much notice of my surroundings. It takes a lot to surprise a St Kilda local, but they were amused.