1. К острову по воде от моря, можно добраться только с двух сторон, что давало преимущество обороняющимся.
2 Т.к это остров добраться к нему по суше можно только с одной стороны.
3. В России многие города построены по радиальной схеме. Т.е. в центре находится крепость, и от неё расходятся остальные улицы. Поэтому находящийся в центре Заячий остров и был выбран.
4. Остров не особо большой, но и не маленький.
5. Не нужно рыть ров вокруг крепости, т.к. природный ров уже есть.
6. Удобная форма острова позволяла построить относительно геометрически правильную форму крепости (в этом пункте я не уверен).