I´ve been to Cape Town a couple of times and I must say the atmosphere is generally friendly where ever you go. I suggest you go to the Protea Hotel...preferably the President hotel becuse it´s located near to the beach and the mountain....walking distance that is, and they have the most amazing buffets. 10/10 for service , you must go to this hotel!