A lovely place, warm and very clean. A little out of Hamilton but was perfect for us. Great hosts and the little touches were much appreciated.