Is the NEW Colosseum Tower at Caesars Palace Las Vegas worth your money?