Location is perfect, superb communication, best place yo stay at Istambul. 5 minutes to Metro. Love the place.