Generous hosts, a terrific location, with restaurants within easy walking distance. Could never tire of the walk-on beach, with sweeping view of Table Mountain.