Overall a reasonable place to stay - no major issues to report. It covered us for the week that we needed to stay.
One big plus is being right next to Pentridge shops and Boot Factory (a cafe).