Homes from home

Recommending us as a great home from home from a survey of self catering places in Europe.