In short, a bad experience.
We had booked this hotel from hotels.com. The 31st gala dinner was not mentioned anywhere on this site. However while checking in, the hotel staff tried to make us pay for the dinner. We showed them the terms and conditions and told them it was not mentioned anywhere. Even then, they took a while to agree and at one point even told us we should either pay for the dinner or just get the booking cancelled.
In the end, however they let us stay without paying for the gala dinner. If someone was not as informed as us, they would have made the poor guy pay for it. In my opinion, a hotel which doesn’t have the integrity to stand by its own terms and conditions has a lot to improve and is not a place worth staying at.