The place is great for a couple of days. The location is perfect, near the train station and Newton’s main street.
If you have a car, be careful because all the free street parkings are always occupied. Heather gave us a permit to park.