Great place to stay in Istanbul, super convenient location with close public transit, restaurants and shops.