The Villas are located at the end of Oia, that means the best place. View and location are just perfect. All the staff where super helpful with the luggage, breakfast, check in, check out, etc.
Definitely recommended !
Other perk, this is just 100 mts away from where people gather to see the sunset…