Captain Dominic Read hosts at the Magna Carta, a five-star floating B&B in Windsor, where some guests are bowled over, but others take the wind out of his sails with their criticism.