Best Western On the River is a well-located hotel in a charming town, known for its friendly and helpful staff. The rooms are generally clean and comfortable, though some are a bit dated. The hotel's location is a major draw, with many nearby restaurants, shops, and tourist attractions within walking distance of the riverfront. Guests praise the hotel's staff, who are described as pleasant and accommodating, from the front desk to the housekeeping team. The rooms are reported to be clean, though some are older and may show their age. The hotel's proximity to the town's main attractions, including the river and its associated activities, is a significant advantage. The hotel's amenities, such as the indoor and outdoor pools, are also mentioned as positive features. While some guests note minor issues, like a loose bathroom door or a rattling toilet, the overall experience is described as very good, with the hotel's excellent location and staff being the standout highlights.