We had an all-around wonderful stay at Cascina Castello. Everything was there, it was superbly maintained, and our kids loved the pool. S., the host, is very attentive and helpful. Our dog was also welcome and felt at home in the garden. It was simply fantastic; we'll definitely be back!