The apartment is lovely, everything you need for a base for a group of family or friends for a visit to this brilliant city!
The apartment in 5 minutes walk from the train station, great access to the trams and less than 10 minutes walk to the city centre. There are a couple of lovely little parks across the road for a spot of sun bathing too.
If you are looking for a perfect place from which to explore the city then this is an ideal apartment. The landlord was very easy to deal with and trip advisor makes the transaction all pretty straight forward.
As for the city itself, it’s small enough to do most of your exploring by foot so if you are pretty mobile don’t worry about getting about. My advice would be to book the free walking tour operated by Free Spirit Tours, it’ll show you where the main attractions and streets for shopping eating and drinking are.
I wouldn’t bother recommending anywhere in particular to eat or drink, everywhere we went was decent food and really cheap, roughly half the price of uk.
If you do need to taxi, use Uber, much cheaper and really efficient. Some of the taxi drivers are very entertaining, random but funny!
Overall Zagreb is amazing, everything you want from a city and Tomislav is a great apartment for your trip.