Maryloujohn villas were a great spot in Oia to stay in. The location was perfect – conveniently located on the main road but away from all the tourists. The public balconies and porches were wonderful.