Any meeting at Olivers mount is well worth a visit. I've never stayed over, just been for day visits, but the racing is excellent, you're way closer to the track than anywhere else (except the tt etc), if you buy your tickets in advance (for some of the meets at least) you get pit access as well.
Do it...
Do it...