We had a great stay in Studio C in Ammoudi Bay! Great place to stay if you want to be close to Oia but not right in the hustle and bustle. And the apartment is right on the water :)