Does anyone have experience with this program? It supposedly offers free room upgrades, free Internet, etc with every stay. I just booked a stay through them with an Amex stay longer package (4th night free) and didn't see anything stating that I would not receive the benefits since I was doing a special promotion. It is a pricey hotel, so mainly I don't want to jeopardize the free night. Thanks!