A look inside Castle Combe, often called the most beautiful village in England, complete with The Manor House, a five star country house hotel.