The best location and most gracious hosts you'll ever encounter, we would stay a hundred times. <3