Excellent place and excellent host. Perfect location.