I went with a friend and we had a great stay here. A bit pricey but worth it -- outstanding service, very clean and nice rooms (we had a king room in the annex). Nice brunch. Free DVDs to watch in your room if you feel so inclined. Shaw was also right on the main strip in Niagara on the Lake --- we were easily able to walk to dinner and the theatre. Also had a massage at their spa and was also excellent. Top notch place!