Such a nice experience that we had at Table Mountain Retreat! Perfect to relax and enjoy the best things that Cape Town can offer you. All the staff was amazing always helpful. I definitely recommend!!!