Great location, Great place, Great host...Amazing stay.