The standard of the interior is something you will rarely find (for this price) anywhere in Greece, or anywhere around the Mediterranean sea.
It is located a hundred meters from the entrance to the temple and a few minutes by car away from Heraklion.