Excellent place - excellent location - great hosts!!