It’s hard to put into words how creative Cubans can be when it comes to transportation.
Cuba is probably the safest country you could visit. Regardless of all the warnings and stories you may come across on internet, not even once we felt unsafe there.
This should be a short intro on a few things that can make your stay in Cuba fairly cheap, if necessary.
It was not easy to be vegetarian in Cuba. Really hard. There were no options for vegetarians.