A good stay in Instanbul - great location, a good, comfy little base to explore the city.