Great place to stay with our sons dog while he was having a operation in Hamilton .