lovely place in beautiful marlborough