British Airways couldn't sell tickets to Mexico as cheap as they wanted to, so they offered some free hotel accomodation. We only knew the name of the hotel when we got to Chitzen Itza, so we were surprised when it turned out to be a 5 star hotel and we got the honeymoon suite!