Amazing stay, amazing location and amazing host.