I have a busy life to keep read through the entire thread again along with grey cells in my head that are no longer efficient in remembering things like they used to, but yes
@bluesonichd was only offered a refund if he returned home or a bed in a shed if he stays, so no he wasn't offered a free stay on resort in a shed
So why should
@bluesonichd be the poor guest that to be kicked out, he booked and paid for his stayed many months ago, so he has just as much right to what he paid for as much as any other potential guest that hasn't yet checked in. Money has already change hands here, so
@bluesonichd is entitled to get what he paid for and it is the resort responsibility to provide that, even if it means giving him an upgrade. Either way, someone is going to be disappointed here and it's the resort mistake.
I too would be very much peeved if I was in
@bluesonichd shoes, especially if I was told to return home again for a refund. A stay at the resort can take many months of planning as well as a day to pack. The fireworks event are only on once a year, it's not like you can return again in a few weeks time to experience the fireworks.