We have stayed a number of times at S&P's in Hamilton. Always a great stay, definitely a home away from home.
We look forward to our next trip!