The stay was wonderful, we had all we needed in the apartment and we felt safe there. Our 2 kids felt at home and enjoyed the stay.
We took the public transport and it was well connected with the city. Just plan ahead your trips there are rare chances of buses missing schedule and impacting your plan.