John's place is perfectly located, has loads of charm, is immaculately clean and John is welcoming, friendly and really easy to deal with. All round a perfect AirBNB experience.