Great place to stay with plenty of space, great location to access what istanbul has to offer, will need public transport which is all very close by.