After a day of intense cardio training, bellydance is so fun it just makes me giggle. But, it ain't easy by any means.