John's place is great. Clean, comfortable, conveniently located to food and transport, and well provisioned. Street parking was easy enough. John's communication was clear and prompt, and he provided a thorough orientation to the apartment upon arrival. I'd definitely stay again.