Amazing location, great home, wonderful hosts -- all in all, a great stay!!