Great hosts, lovely flat in a brilliant location