Comfortable place to stay for enjoying Hersonissos vibes.