Sam's place is the best value for money in the area. Castle towers is walking distance, and it'sa nice neighbourhood.
The place itself had an amazing bathroom and a kitchen which had everything we needed. It was spacious for 2 people and very clean. Unfortunately we were there during Sydney's warmest weekend and found the air conditioning was frustratingly locked to 23°C which didnt do enough to keep us cool, even overnight.
Parking is free and available, but its a very tight squeeze if there's more than 3 cars staying, and can be awkward to navigate the long narrow driveway, especially when trying to turn around.
This is a share house with fully equipped private rooms, and is great value for money. With this in mind, I would recommend a stay here.