Oia is definitely the place to stay if you want good views, nice shops and restaurants. We visit the whole island by car and Oia was our favorite. The top caldera house was in a perfect location. Unbelievable views from the balcony. It is the highest house so you have privacy. The views is even better than the pictures if you can imagine that. We would definitely go back and recommend to anyone! Thanks