Place was perfect for us. In fact we have already booked again for our next trip to Hamilton!