MarnaLou,
I am happy to hear that something was finally done right by you. But, I agree with you that had it been handled in a reasonable fashion immediately then you would not have been upset by it and no apology would have been necessary. I am sorry that you had to go through this on your wonderful vacation, but happy that at least an apologetic gesture has been made with an attempt to satisfy your query. Best wishes for the rest of your trip!
Debbie