I agree. 5k is not reasonable. A full refund is not reasonable too. They delivered a hotel, a room, a bed, however not the bed being part of the contract. I would ask myself what portion of my holiday was ruined (do not say everything) and come up with a resonable "discount-proposal" plus some points for "pain and suffer".