Perfect. As described. Lovely hosts, great location