Along with the natural beauty of the mountains and the beaches, Cape Town's coastal villages are the reason I love the city so much.