My wife and I would highly recommend Cupola suites, it's in a great location within walking distance of Oia but also very quiet,