Marylin, unfortunately the game let's sims do the known gesture in all vacation hoods, actually sims can do them anywhere no matter which section they are in (vacation lot, downtown lot, business lot, residential lot) Since the vacationers are the same for all 3 vacations hoods unlike the locals which are per vacation hood, a new gesture can be spread in no time in all the different vacations hoods by the townie vacationners. Silly Eaxis again did not limited the gestures to their own individual area.
Pescado made a mod to fix this that you can find
HereAlso, Alexx58 made a mod so the gestures are only autonomous in the vacation hoods, that one can be find
HereAs for learning dances, if the fun level of your sim is already pretty high, it is not rare the action will drop out of the queu.