Well done you - so what have you done about the accommodation now?
We've been in a similar situation with Virgin for one our hotels - the Registry Resort down in Naples. We had a letter from Virgin telling us that MAJOR refurbishment works were going to be taking place during the 10 nights we were spending there . . . but they would not affect us! Yeah, right! We'd had a nosey around the hotel the year before and knew that any refurbishment would cause a problem if you were staying there - and why else would they be offering $100 per room per night for onsite restaurants etc.
I had the devil's own job to change hotels with Virgin. They would not have it that my peace and quiet on holiday - let alone the worry before we went - would be compromised. In the end I managed to get hold of a supervisor (this was before the dreaded Indian call centre came in) and told her in no uncertain terms that I would not stay there, even if it meant booking with another company and losing my deposit. They agreed to change it to another hotel, no amendment fees or anything.
I hate to moan about companies, but Virgin used to be so customer-friendly. These days they really are becoming a nightmare.
We had to pay for our holiday last week - paid online using Switch card from the bank. Wouldn't go through. So after a few hours rushing around frantically trying to find out if someone had cloned our bank card and raided the bank (as they had DH's business credit card), the bank assured me everything was ok. So on the phone to Virgin Accounts Dept - usual story "oh the computer must have been playing up . . .

", so Monday morning after checking with the bank again, I
phone the card number through when it wouldn't go through again online. Oh, say Virgin, the bank has asked for 'verification'. That's odd I said since I'd only spoken with them a few hours ago and they said it would not be a problem, and they'd marked the account for a big spend going through. Kept checking online every day to see if payment had finally gone through. Thursday afternoon at 5.28 pm (2 mins before department closes) I get a call from Virgin Hols Accounts Dept - really sorry Mrs O, your payment has failed. Panic stations, I had visions of the holiday being cancelled by Virgin because the payment was now 4 days late (because of themselves) - and then Virgin Accounts Dept couldn't do anything that evening because the office was closing (how blooming convenient!). Finally, Friday morning they say the payment has gone through, don't worry about it any more (I worry for the world, I'm afraid

) and have a nice holiday.
Whose fault - Virgin Hols . . . they'd been trying to put the payment through as a credit card payment, not Switch. I told them each time I phoned it was Switch straight out of bank (like we always do) . . . .

4 days of worrying for nothing!
Aarrrrrrgggggggggggggggghhhhhhhhhhhhhhhhh.