I had a great time at Vaggelis place and we really appreciated its location, 10 mins away of Fira by bus, right next to the bus stop, bakeries and restaurants, and two supermarkets. He helped us arrange a car service from/to the airport and welcomed us with bottled water, some groceries and toiletries. We recommend Vaggelis place!