Good place for a stay in Istambul.