Parking is a huge bonus, very easy.
Clean and everything you need is there, would be great for extended stays. Tips for Alexandria is also good. Redfern station was great for us