News The Resort is Peacock's new must-see TV show — and it’s 86% on Rotten Tomatoes