Spacious and comfortable home from home in a quiet pretty village square