Traditional Greek tavern and rooms in Anopoli, offering Cretan cuisine and comfortable accommodations.