An Excellent stay for transit Traveler in Istanbul, close to tourist sites and public transportation.