Hop on hop off buses are always the best way for an overview of a city, and the tour guides on these buses are excellent. We made a full trip around and then a bit further to end up where we wanted to be on that day. The less interesting new side of the island is included, and we would not have otherwise bothered, but found it all to be of interest. Do add discounted tickets to other attractions and charge it all at once, as some places only take cash, and you will save about a dollar on each ticket purchased in advance.