Very pleasant stay. The room was very clean, fully appointed, though slightly dated. It was 94°F/35°C when we were there, and the AC worked perfectly. Martina our host was very friendly, and gave us great recommendations about the what we could do in the city. The location was a ~5-7min walk from the Pile Gage entrance to the old city.
If you have lots of bags, I'd strongly recommend you take a taxi/uber/bus to neear Ulica Zagrebačka 50, just after the parking garage. That way you'll be able to carry your luggage DOWN steps to the villa instead of up, because the villa is only accessible by foot (can't drive up to it) . And when leaving, I'd recommend taking your bags DOWN towards the old city and take the passageway on the right that leads past the Hilton to catch your car/bus.