Had a great time staying at John's place in Oia! Was right on the main street, so very central and easy to get around, but also not right in the center where it gets very very busy around sunset. Shared areas were large and very nice with great views of the Caldera and sunset. Room itself was pretty tight, but very clean and had daily maid service. It was a bit noisy at night, definitely couldn't keep windows open, but wasn't a major problem.
One issue we ran into was that there was NOT free parking available as the listing claims. You can park on the road in front of the house, but not legally and there is a good chance you'll get a ticket. We ended up using a paid parking lot down the street for 10€/day.