On my way to SA!

Been a while since I’ve been to SA but coming on business for couple days arriving today. What is a good area to get hotel and stay in for playing? And any recommendations who to see.... love the petite spinner types? Any advice greatly appreciated...Thanks!