Marcelle & Peter’s Place is amazing !
They provide everything you need, even a little guide for the area you are staying in.
It’s super close to Newtown where a lot of cafes, bars and restaurants are located .
The stay with them was a great experience.
I highly recommend staying with them.