I paid extra to sit in a bulk head seat and that was a mistake. While I did not have a neighbor, the seat was smaller and the seat belt was the most uncomfortable thing I have ever experienced on a flight. It was "padded" and bulkier that the regular seat belt and took up a lot of space in the seat. That made for a long 15+ hour flight. I am not a huge fan of curry and it seems that most of the food has that ingredient.
The flight attendants are helpful and attentive and I enjoyed the choices of entertainment. I have flown SA many times and it now seems to be "hit or miss" on the experience.