10 out of 10 on everything!! Excellent place, excellent host. Would definitely come back and recommend.