Great location, La Trobe st is close enough to the action so you can walk to restaurants and bars, and great for shopping too. But its also separated enough that you dont get drunk people loitering around the entrance to the building, and its actually a very quiet area. So the perfect balance. Try Krimper cafe just around the corner for breakfast and coffee!
As for the amenities, it has everything you need for a short stay including an iron and a basic kitchen. There's aso double blinds great for blocking light out if you want to sleep in.