Great hosts, great stay and location