Isabelle’s place is perfect for those wanting to be close to the city, public transport, and restaurants/cafes. Located next to everything in Newtown, it makes exploring Newton super easy.