Sarlat is a great place for the holidays! (Be aware of the season, Sarlat sucks (in my opinion!) in the winter, but from april till late september Sarlat is really 'in bloom' and a perfect place to visit!
Sarlat is especially enjoyable when you are interested in saturday markets, delicious meal, nice crêpes au chocolat (I must warn you for the beautiful waitresses, you may never want to leave this place again! ;) ), lots of celebrating the good things in life, culture and history.. Nearby a lot of castles and caves can be visited, which are worth every form of energy!
For people who like going out in the night, there are not lots of options.. There are a couple of pubs, even a disco somewhere, but most great nights start with great diners in one of the many restaurants, meeting local people, visit pubs and have a great time with everyone