Skip the $40 bus. The city is small enough to walk end-to-end in a day. The bus stops at sights you can see for free in 10 minutes — pay for the time, not the seat.