George place is the best choice for a trip to Heraklion. Highly recommened.