Excellent place, well appointed and a good location. Nice, neat, and a great host.