Highly recommend this place if you're going to Rethymno. The location is perfect.