Allens apartment is home away from home with the added advantage of being so convenient to everything you could want in Melbourne.