My weekend in St. James was just what the doctor ordered. The apartment is perfect - great facilities (we were able to watch the Test cricket & the Australian Open tennis), and really close to everything. We could walk to Kalk Bay for meals and shopping, we swam in the rock pools and walked to Muizenberg to watch the surfers!
My favorite part of the stay was the gorgeous secluded patio with sea views & falling asleep to the sound of the waves. Can't wait to come again.