A really nice and well equipped place in the centre of Heraklion. Recommended :)