Excellent place, neat and tidy. Great location. Excellent host.