Very nice place, with a quick access to a seaside terrace that has a great view over the town. Also there are some very friendly kittens :D.
Costa was very welcoming also and gave us very good tips on what to visit inside the town and around Crete.