Between the mountain and the sea... Kleinmond Self-Catering Accommodation offers two fully equipped self-catering units, close to the main beach and shops