Nice place in a very convenient location for sightseeing in Istanbul.