Excellent place, excellent location. Great host, couldn't ask for more