I highly recommend Vaggelis place! Everything was spotless, everything needed was provided and Vaggelis is nearby and available at any point. We got very good recommendations that made our stay much easier! The location is a 5-8min walk to the town and a 10 min bus ride to the beach. No complaints!