Table Mountain was an amazing experience, It was such an beautiful view from the top, you can see all of Cape town. It was a good first sight to see. Make sure to wear tons of Sun block, because i clearly didnt wear enought and got severly burnt, and had a burnt face for the remaing 5 weeks of my trip. There is a restaurant, and gift shop on top of course. But overall it was amazing.