Galata is always my favorite location for short term stays in istanbul.
Besides the convenience of location, Kerem's house is very well renovated, it is a fresh environment for big groups. Easy access to Istiklal street and also historic peninsula of Istanbul. Thanks