Excellent place.. Beautifully setup.. Great location & great host… Highly recommend