Absolutely perfect, perfect location, perfect size house with everything needed for a relaxing time away! We loved our stay and would definitely recommend Richard's place! Next time we need a place in Hamilton to stay we will be back for sure!