Flew on them in April this year and was really impressed with the service and legroom in economy......34ins which is a LOT compared to other carriers.Look forward to it......it will be the perfect start to your holiday.
P.s if your on honeymoon dont forget to ask for an upgrade....I used to dispatch their aircraft when I worked at LHR and he station manager is a really nice guy!