Awesome studio apartment centrally located to everything in Heraklion