This place has everything you need for a great stay in a great suburb of Melbourne.