A really cosy, beautiful little gem hidden away in Hamilton.