Nice place, great location to explore Istanbul from