Stayed here as 3 including a young child. Service was fantastic, and were very accommodating when trying to situate the kid for the night.
Check-in was a breeze, and the hotel's location - though off the highway - is not noisy and the property was very well-kept by management and housekeeping staff.
We liked the location for two main reasons - this is pretty good location for a mid-sized town where there's really nowhere to stay downtown, and 2, there are area attractions including the beaches at P. Dalhousie and other restaurants/parks/etc...that make the 'central' location of this place pretty sweet. Took no longer than 10mins to get really anywhere we wanted, including downtown to the Market on Saturday (just 5 min drive down the street) and the Welland Canal (10-15mins) west.
Great stay...they deserve top ranking in this South Ont. town.