Five stars all around. Great location, beautiful property, and Kevin was a very gracious and helpful host.