Stelios's place is great! We really enjoyed our stay! The house is very close to the amazing beach of Triopetra (within walking distance). I highly recommend it!