A great location and excellent accommodation - perfect for our needs being close to the hospital, the lake and the shops. Will definitely stay again the next time we have to stay over in Hamilton.