Helen’s place is clean and neat but far away from Fira and Oia. If that is what you want, it will be fine but otherwise rather book in Fira or Oia where all the restaurants and shops are. Oia is really beautiful.