We travelled in early February 2013 on a Groupon deal, which included a $75 off coupon to the Terrapin Grille, buffet breakfast for two, Jackson Triggs wine tasting at the Terrapin's bar before dinner (5-7 p.m.), wine tasting/tour at Jackson Triggs and Inniskillin wineries (you have to drive to those), and a two-day Wego bus pass, all for $129 Cdn. (We paid $20 extra to go on a weekend on this Groupon.) A fabulous deal and wonderful stay! The food at the Terrapin was excellent, both at dinner and breakfast. (Loved the made to order omellete/egg station for breakfast.) They take reservations, but it's first-come first-served at the window seats, so they advise going before 6 p.m. for dinner if you want to be by the window (view of the falls). The service was excellent at both dinner and breakfast!
The room was very comfortable, tastefully decorated, quiet and immaculately cleaned. The bed was very comfortable.The bar fridge is locked, so we didn't bother to get a key. Used the ice bucket to keep our drinks cold.
They have two hot tubs, a pool, steam room and sauna, gym and spa.
There is no on-site parking, and one has to pay $25 to either walk 2 blocks to park, or have valet parking. Having walked the two blocks, we definitely recommend, for the same price, to do the valet parking. We just stayed one night, so am not sure whether it is $25 per night or for the stay.
There are two Marriott's: one in front of the other, so make sure you know which one you are staying at, just to avoid any check-in confusion.
We definitely will be returning!