Resort category has changed at the Cavalier hotel in Virginia from non-resort to resort. In Aprill 2018 I booked our stay for July. I'm now being told that because they're a resort they will not honour the complimentary breakfast in the restaurant. This doesn't seem fair. Does anyone know when the resort status changed and if the hotel is obligated to honour the original expectation as per Marriott terms and conditions? Thanks.