We are in the Haven on this cruise as well, it does not give you any extra internet but yeah I was dubious about the meals (although 10 days with the same menu, might be nice to mix it up a bit). We are flying to London and stopping over for a couple of days then flying to Lisbon, the London flight we get 70 pounds but the Lisbon flight we only get 50 so we ended up checking 3 bags to stay under the limit.