Excellent place! Excellent host! You cannot ask for anything better!