Johns place is AWESOME. Location is right on the main path in Oia and steps from great restaurants and views. Price was great for the room - we stayed in "Double room in Oia! Caldera View!!"
There are a few communal spots for all guests - Terrance and roof terrace which are nice. (no private outdoor space). John made great coffee for us as we were getting settled and he was sorting out other guests...Small note - unfortunately, when we arrived there was an issue with another guest and John which made us quite a bit uncomfortable upon arrival (argument about who was paying for a broken toilet, those guests ended up leaving abruptly).
We were worried about that happening to us, but all was excellent after. John gave us our privacy and let us stay at his great apt.