We really enjoyed our time at Dream Villa, the place was exactly as advertised, clean and spacious, it had everything that was needed for a comfortable stay.
The Owner lives just below Dream Villa, he was very helpful, when we arrived there were a few things in the fridge to help us get started, eggs, milk and a bottle of wine, etc.
Dream Villa is situated half way up the mountain with a great view of the sea, not the caldera side, the place is very peaceful with plenty of privacy.
We would recommend getting a rental car, it will make it easier to get around the island.
There is a small village called Imerovigli at the top of the mountain, it's a steep climb but well worth the walk. We ate a restaurant recommended by Greg, the food was excellent and the view of the caldera is outstanding.
Greg arranged our airport transportation to Dream Villa, it cost $25 Euro for 2 people. As well he arranged a rental car ($55 Euros per day). He also made good very suggestions of the places we would want to visit during our stay.