This unpretentious hotel can be found in Hersonissos.