Great host + great place + great city = perfect stay :-)