In short: perfect. Pam is an excellent and genial host, and her apartment is spotless. She made great suggestions for activities in the area (which is large, given the great location of the apartment). Almost all of the worthwhile or interesting sights may be reached within 30 minutes, traffic allowing. The apartment itself is large, well decorated and airy, with a beautiful view of Table Mountain from the pool.