I stayed at this hotel in June - but even then it seemed quite quiet and peaceful. Local families turned up to use the beach and pools at the weekend, but otherwise it was pretty low-key (those looking for a party destination may be disappointed).
The medina (souk, museum) is about 30 mins walk away along the beach, which is a nice walk - but there isn't much there unless you're really into shopping and bargaining. I didn't get as much hassle as I'd worried I would (as a single woman); I got a few compliments, but nothing too aggressive.
The hotel staff is helpful and courteous, although the restaurant food seemed over-priced. I went to the mini mart about 5 mins away on the main street to pick up snacks a couple of times instead.
You won't need beach or pool towels as these are supplied, and staff nearby will set things up for you; it's a free service, but you might like to tip a few dinar in return.
The hotel has an exchange service at reasonable rates, and an ATM - but you can't change from TDN to other currencies (and you can't leave the country with Dinar, so you'll probably only want to change small amounts at a time).
Avoid the hotel-provided taxi to/fromthe airport - they charge around £40 per private car for the single trip, but you can arrange shuttle transfers from the UK/elsewhere for around £10.
There's quite a hard sell on the spa services; my massage wasn't particularly cheap, and a little too hands-on ... but a nice change from lying on the beach.