My husband and I are arriving in Heraklion by ferry in late May and staying Agios Nikolaos. Does it make more sense for us to rent a car at the port to go back to our hotel? Especially if we'll be visiting Knossos, the Archaeological Museum and Spinalonga. Or should we use public transportation? Thank you!