Χαρουλα's & Dimitris place is great. The room is really nice, clean and offers everything you need. Χαρουλα and her husband will take care of you from the moment you arrive, often cooking delicious local food and offering any other kind of help.
Kastri is a cute little town with a few restaurants, 2 mini markets and a town beach. Our favorite restaurants were Morning Star & Crete (right next to it). The town beach is great for some evening relaxing with a pretty view of the sunset. If you are in to exploring the island, we would definitely recommend a rental car. We really enjoyed "Listis Beach" which is located beside a cliff, just a few minutes away by car.
Overall we were very satisfied and can recommend Χαρουλα's place to anyone!