We had a wonderful time staying at John's Airbnb. The place was immaculate, beautiful and with lovely homey touches that made for a very special stay. Fantastic communication with John, and we only regret not staying longer!