I'm not trying to be scarcastic but I just wanted to say the accomodations alone far exceed staying at a hotel and you get a feel for living in TV.
I can't really say what perks are offered but when you book, they will let you know and then you can decide for yourself.
Be prepared to be blown away by the beauty of TV.
BTW - Did anybody mention to bring your checkbook.
__________________
"It doesn't cost "nuttin", to be nice". 
MOM
I just want to do the right thing! Uncle Joe, (my hero).