Perfect place to stay, right beside Newtown Station!
The apartment was lovely & clean, we had everything you could possibly need.
Really quiet area too so going to sleep was no problem!
Just keep in mind there is no lift so if you have big suitcases you need to carry them up the stairs :)