We enjoyed our stay at Stavroa Villas. Our flight came in at 8:30am and we arranged from a pickup which was reasonably priced. We were able to check in immediately which was very nice. The room was comfortable with a great view of the sea. It was a bit windy there so laying by the poolside wasn't the most enjoyable. And the location was nice, lovely scenic view and just down the street from the busier side of town. Oia is only a 25-30 minute drive from there.
They work with a rental car service that came to the villa to set up, very convenient.
The villa serves a decent breakfast of toast, cake, hard-boiled eggs, tea and/or coffee.
The villa also provides turn-down service giving us fresh towels and sheets daily.
The WiFi would come and go but not for too long a time.
They offer drinks I.e. water, soda etc at a regular price as well.
The family is around most of the time to answer any questions or concerns you have however there are several hours throughout the day (and possibly at night) when they are not.
Overall, I really enjoyed my stay. Would definitely go back there again!