Perfect spot - perfect hosts. We had such a great trip!