An amazing place if you are looking for for that peace and quiet. It is very close to the train station and an assortment of restaurants in the larger Eastwood.