What you have seems to be a nice "city telescope". Yes, you will be able to see enough "things" to enjoy astronomy.
I dare say that you could nab the globular cluster M-13 in Hercules (not clearly as in pictures, but you could still [barely] see it from the city as a tiny ball of fuzz). The problem will be to find it, since the fainter stars of Hercules might be difficult to spot (and you need those to know where to look).
Sure, there are things that you will not see easily. A nebula, for example, requires a dark sky, not because they are small (and they are) but because the often offer less contrast with the background.
So, if your "background" is lit up by light-pollution, you get no contrast.
That telescope has the advantage of being light and relatively easy to set up. And if ever, once in a while, you want to escape the city to a darker spot, it is quite easy to transport.