Great location and wonderful hosts. We had an excellent time and would gladly return again.