Very nice space in the center of Heraklion. Almost Everything on walking distance.