This place was perfect! Great spot within walking distance to Oia