Great location, stunning view, lovely hosts.