Unfortunately, 2 out of 3 nights we were there, there was some event happening across the bridge, and the loud music was going on till the end of night. But since we were in the family room, I was able to go into the second part of the room with the bunkbed and sleep there.
Apart from that it was great. They have the AC, the window and TV on the adult side of the room, and on the kids side was kinda in another room, with some privacy but no doors in between. My son was elated with the room. It had a small desk and his own TV.
The garden was large and awesome, with a swimming pool, a jacuzzi, lounging chairs, ping-pong table, a place to park bike, a tables to eat. The breakfast buffet was good.
There is free parking spaces one minute walk away.
The town is beautiful. Hotel is near the beautiful river, perfect for a walk, and to go to restaurants etc. There is kayaking place just across the river.
I absolutely recommend this place, especially if you want to visit Lascaux IV. You can walk there from the hotel.
The only thing to note is that though they give an opening and closing time for the swimming pool and jacuzzi, at the opening time they were only starting to set them up (cleaning, etc). So that even an hour after the opening time, the jacuzzi still wasn't warm.
So don't expect to have a dip in the morning before going somewhere.
All in all, I recommend. I would go there again - I would just check for any night festival happening, and not book on the same date.