Anna's place is in an ideal location near the northern coast of Crete and near the city center of Heraklion. I highly recommend her place for groups and even those that travel alone.