Perfect set up. Great location. And fantastic hosts. Loved it.