This place was amazing Finikia is a perfect location just outside of OIA it’s about a twenty minute walk from the main strip. Also plenty of restaurants and mini markets much closer if you are stuck definitely recommend.