Charming place and as described, very clean, cosy and conveniently located near centre of Hamilton!