Excellent way to learn about the city, the buildings, the history, and visit parks and neighborhoods. Good way to assess the city and go back to visit specific areas on other days. The afternoon tour is a great way to enjoy the visit and end with a drink and snack at the beach. Enthusiastic guides.:) HIGHLY recommend it!