Hotel was, to be brief, OK. It was a slightly above average room for a much higher than average price. We stayed in a hotel in Portland for half the price with equivalent amenities including pickup and drop off, though granted, it was not on a scenic river. Food and service at the restaurant and the event we attended was excellent. Hotel staff, for the most part were friendly and helpful. One annoyance: The toiletries placed in the room are adequate for a one night stay, but not for much longer. This would not be a problem except that there was a card in the room indicating that housekeeping service was available only if requested by Noon the previous day. With check in at late afternoon, this would be impossible for the first day. We had to ask the front desk to hand us some items we needed. In addition, we were quoted a higher special event price than we obtained through hotels.com. If you do not have a vehicle, transportation to and from the hotel is a problem. They do not offer shuttle service, even to a local bus terminal a mile away (difficult to walk to). There are only a few local taxis and they were all booked for when we wanted to leave, even though we called in advance. While there is nothing grossly wrong with the hotel, the overall situation is not good.