My only frustration was their unwillingness to discount/refund a night when a weather related flight cancellation delayed our arrival by a day. Showing grace and understanding of circumstances beyond our control would be a better way to build loyalty.