Beautiful house with great views. The ideal place to stay in Peterborough