The commercial and administrative heart of Crete , its streets are filled with bankers and business people .
This place is the main administrative area in Crete and much banking and business happens here .