Great location right next to the castle and the cute town, as well as Akrotiri beach which is where we ended up finding our favorite restaurant. Loved it and would highly recommend !