Take a taxi - it's easier than the bus. The cable cars were perfect. They were small so small groups could go together and the ride wasn't too long or too short. You could see great views of the city both on the way up in the cable car and at the top. There's not much to do at the top other than eat or get a coffee but it's worth it for good views.