John (and his apartment) are just ideal. The location is great, the flat is clean and the host extraordinarily friendly. We would always come back!