My family stayed in Graz for 2 nights which was adequate time for us to see the main sights. The Hotel was very close to public transport which was only 5-10 minutes to city center.
Service personnel were friendly. The bike lanes are not clearly defined in many areas so we did have some close calls while walking on the paths. If traveling with small children, keep them close at hand as bike riders tend to ride fast and not always cautiously amongst pedestrians. Main attractions were affordable or free in some cases. Overall, a picturesque town worth visiting.