Great location, amazing place in the heart of Oia!