John is a fantastic host. We enjoyed the great flat and its location. In a word: perfect. A++++++