The Villa was perfect for our needs.
Breakfast pastries/bread and bottled water was left at our door each morning which was a nice touch.
The villa is in a great location away from the busy Thira/Oia areas but still close enough to drive/get a bus as the island is small.
If you hire a car, make sure to get a small sized car, as the back roads in Emporio are quite tight.