We are currently on the Horizon too, and also feel the $100 per person is not enough. My opinion would be to receive back 2/8 of the total price paid since we missed 2 of 8 days. While the crew is great, and can’t control it on their level, we think they should be doing more.